package czx;

/**
 * Created by xuanbao127 on 2021/6/22 下午4:57
 */
public class ai {
    public static void main(String[] args) {
        int n = 4;

        int i, j, m;

        for (i = 1; i <= n; i++) {

            for (j = 1; j <= 2 * (n - i) - 1; j++) {

                System.out.print(" ");

            }

            for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2; j++) {

                System.out.print("*");

            }

            for (j = 1; j <= 2 * n - 1 + (i - 6) * (i - 1); j++) {

                if (i == n)

                    break;

                System.out.print(" ");

            }

            for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2; j++) {

                if (i == n)

                    break;

                System.out.print("*");

            }

            if (i == n) {

                for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2 - 1; j++) {

                    System.out.print("*");

                }

            }

            System.out.println("");

        } // 上面部分

        for (i = 1; i <= n - 2; i++) {

            for (j = 1; j <= 6 + (10 - n) * (n - 1) / 2 - 1 + 6 + (10 - n) * (n - 1) / 2; j++) {

                System.out.print("*");

            }

            System.out.println("");

        } // 中间部分

        m = 6 + (10 - n) * (n - 1) / 2 + 6 + (10 - n) * (n - 1) / 2 - 1;

        for (i = 1; i <= (m - 2 - 3) / 4 + 1; i++) {

            for (j = 1; j <= 2 * i - 1; j++) {

                System.out.print(" ");

            }

            for (j = 1; j <= m + 2 - 4 * i; j++) {

                System.out.print("*");

            }

            System.out.println("");

        }

        for (j = 1; j <= 2 * ((m - 2 - 3) / 4 + 1); j++)

        {

            System.out.print(" ");

        }

        System.out.print("*");// 下面部分
    }
    //777
}
